home *** CD-ROM | disk | FTP | other *** search
/ Mac Power 1996 October / MACPOWER-1996-10.ISO.7z / MACPOWER-1996-10.ISO / AMUG / Music_26 / MidPlay 1.0.4E / MidPlay 1.0.4E Folder / README-J / MidPlay変更履歴 #003 < prev    next >
Text File  |  1996-05-06  |  4KB  |  79 lines

  1. 変更履歴 #003  Copyright(c) 1994-1996  Ken Funahashi.
  2.  
  3.   #001   1995.4   0.9b1->1.0.1
  4.   #002   1995.6   1.0.1->1.0.2->1.0.3
  5.   #003   1996.4   1.03->1.04E
  6.  
  7. #0.9b1 -> 1.0.1    1994.10〜1995.4
  8.  
  9.  @機能追加
  10.   *RCPファイル演奏ルーチンを機能追加
  11.  (    KeyScan/KeyChange/DX7,TX,FB01,TX81Z,DX7-2,TX802,MKS-7制御コマンド
  12.    には未対応)
  13.   *GSDファイルを自動的にロードしMIDIデータ送出する機能を追加
  14.   *イントロプレイモード機能追加
  15.   *イントロプレイ時のイントロタイム設定を動作設定に追加
  16.   *操作パネルにイントロボタンを追加
  17.   *ハンドリング曲数のMax値変更に伴い曲一覧ダイアログを追加
  18.   *ファイル選択ダイアログにRCP/SMFファイルの読み込みフィルタを追加
  19.  
  20.  @機能変更
  21.   *チェイン演奏時の最大ハンドリング可能数を50から200曲へ変更
  22.   *操作パネルを消去し再び表示した時に座標位置が初期状態に戻らない様にした。
  23.   *操作パネルのインデックス値を2桁表示から3桁表示に変更
  24.   *シリアルポート制御をLS-MIDIライブラリ使用から独自のSCC制御ルーチンへ書き直した
  25.  
  26. #1.0.1 -> 1.0.2      1995.4
  27.  
  28.  @バグ修正
  29.   *レコンポーザforWinで作成されたと思われるファイルをロード時にトラック数を
  30.  異常認識し正常に再生できなかった件
  31.  
  32. #1.0.2 -> 1.0.3        1995.5〜1995.6
  33.  
  34.  @機能追加
  35.   *マルチポートで作成されたMIDIファイルの演奏機能追加
  36.    1)レコンポーザのR36ファイル(A/B両パート使用も含む)の演奏機能
  37.    2)標準Midiファイルでのポート指定のMetaEvent(FF 21 01 xx)に対応
  38.  
  39.  @機能変更
  40.   *動作設定に「モデム&プリンター出力」を追加
  41.   *マルチポートMIDIファイル対応に伴いMIDI送出ルーチンを変更
  42.    1)モデム/プリンター両ポートをハントしそれぞれのポートにMIDIデータを振り分けるルーチンを追加
  43.    2)コンピュータ接続(シリアル直結)でのポート切り替え機能の追加
  44.  *パネル表示のMin/Secの表示精度向上(1秒毎正確に秒を刻める様にした(^^;))
  45.  
  46. #1.0.3 -> 1.0.4      1996.4
  47.  
  48.  1.04は英語バージョンのみ。
  49.  
  50. @バグ修正
  51.   *動作させるマシンのCPU SpeedによってChain Play時のStop Buttonで曲が止まらず
  52.   次の曲に行ってしまうことの対処
  53.   (比較的CPU Speedの早いマシンではStop Button処理のメインタスク中に
  54.         送信タスクの割り込みが入ってしまい処理がおかしくなっていた。)
  55.   *動作させるマシンのCPU SpeedによってApple Midi Manager使用時のGSDデータの送信異常及び
  56.  全般的にデータの送りこぼしをしてしまうことの対処。(QueueのOverFlowが原因)
  57.     #####上記2件はV1.03迄の開発マシンでは全く起こらず、全く発見することが出来なかった。####
  58.  *ボタンを押し続けると、メモリ不足でシステム不安定になるバグを修正。
  59.   (アイコンリソースを解放してなかった)
  60.    *RCPファイルで、ヘッダ情報のトラック数と実際のトラック数が異なるファイルでも演奏できる様にした。
  61.   (もうヘッダ情報は信用しません(;_;)) ;
  62.  *Multi port用MIDI Fileを演奏させた後にSingle Port用MIDI Fileを演奏させた場合
  63.    portA(1-16)がportB(17-32)になってしまうことへの対処。
  64.    (ポート割り当ての初期化ミスが原因)
  65.  *200曲を越えるMIDIデータを読み込んだ時のインデックスが200を越えてしまうことの対処。
  66.   *10分を越える曲を演奏させた時にタイマーが00にならない事の対処。
  67.  
  68. @機能変更
  69.  *シリアルポートの初期化方法の改善(ポート未使用状態の追加及びポート解放/取得の安定性向上)
  70.  *Chain Play時のソング名ポップアップリストを現在演奏中の曲からリストスクロールする様にした。
  71.  *パネルのデザインを若干変更した。
  72.  *アバウト画面を変更(PhotoShop & LogoPopを利用して見ました。) 
  73.  *ボリュームバーのUp/Downボタンを押す毎に5段階づつ変化する様にした。
  74.    *REPEAT/SHUFFLE/INTRO機能をトグル(toggle)動作とした。
  75.  *ChainPlay時に曲と曲の間に3秒間の空白時間を入れるようにした。
  76. @機能追加
  77.  *TYPE属性(TYPE='Midi')が無いMIDIファイルを読み込む時に自動的にTYPE属性を'Midi'に割り当てる機能
  78.      (フォルダー内の全MIDIファイルの一括割り当て、Drop&Dragによる一括割り当てが可能です。)
  79.